Atum\Components\AtumListTables\AtumListTable D

Total Complexity 621
Dependencies 11
Dependents 2
Total lines 5,118
Lines of code 2,580
Logical lines of code 1,436
Comment lines 1,400
Methods 83
Properties 41

Methods 83

Method Rating Maintainability Complexity Lines of code
prepare_items()
D
24
39 160
set_views_data()
D
23
36 193
get_children()
D
26
34 153
get_search_terms_ids()
D
26
27 169
get_views()
C
28
26 137
column__stock()
C
35 28 76
__construct()
C
35 24 71
single_row()
C
34 23 86
print_column_headers()
C
36 24 64
column_calc_type()
B
38 22 66
_column_calc_stock_indicator()
B
41 19 50
pagination()
B
32 15 110
print_totals_columns()
B
41 17 51
build_search_query()
A
42 14 45
column__supplier()
A
41 12 51
single_row_columns()
A
42 12 51
parse_search()
A
47 13 33
display()
A
33 8 102
display_tablenav()
A
47 12 36
ajax_response()
A
42 8 54
parse_orderby_args()
A
46 9 38
column__sale_price()
A
43 7 50
column_calc_gross_profit()
A
47 8 30
posts_search()
A
51 8 24
calc_groups()
A
54 8 21
column__purchase_price()
S
48 6 32
column_title()
S
52 6 22
column__supplier_sku()
S
53 6 21
print_group_columns()
S
56 6 15
column__regular_price()
S
50 5 29
column__out_stock_threshold()
S
52 5 25
column__low_stock_threshold()
S
52 5 25
bulk_actions()
S
53 5 23
column_default()
S
57 5 16
get_bulk_actions()
S
57 5 16
increase_total()
S
69 6 5
set_sales_day()
S
59 5 14
get_editable_column()
S
50 4 27
set_controlled_query_data()
S
52 4 27
column_calc_location()
S
59 5 12
get_filters_query_string()
S
53 4 23
enqueue_scripts()
S
52 4 23
is_packed_item()
S
65 5 9
table_nav_filters()
S
58 4 14
maybe_disable_columns()
S
59 4 13
column_calc_back_orders()
S
62 4 11
views()
S
56 3 18
column__weight()
S
58 3 15
get_sortable_columns()
S
62 4 10
column__sku()
S
58 3 15
atum_product_data_query_clauses()
S
58 3 14
get_grouped_parents()
S
59 3 13
set_product_types_query_data()
S
58 2 16
get_current_list_item_id()
S
69 3 6
get_columns()
S
65 3 8
search_group_columns()
S
66 3 8
extra_tablenav()
S
64 2 13
column_thumb()
S
66 2 7
column__inbound_stock()
S
66 2 8
column_calc_actions()
S
67 2 7
is_searching_by_id_column()
S
77 2 3
maybe_save_update_dates()
S
68 2 8
no_items()
S
67 2 7
single_expandable_row()
S
63 2 9
do_extra_filter()
S
91 1 2
get_parent_type()
S
82 1 3
get_selected()
S
82 1 3
is_report()
S
80 1 3
hidden_columns()
S
79 1 3
wc_product_data_query_clauses()
S
79 1 3
get_variation_parents()
S
65 1 9
column_cb()
S
64 1 9
get_default_currency()
S
80 1 3
get_current_product()
S
82 1 3
get_searchable_atum_columns()
S
80 1 3
set_group_members()
S
81 1 3
get_group_members()
S
82 1 3
get_table_columns()
S
80 1 3
column_id()
S
78 1 3
get_table_classes()
S
79 1 3
get_default_primary_column_name()
S
82 1 3
add_apply_bulk_action_button()
S
72 1 7
set_table_columns()
S
80 1 3